.w{width: 1000px; margin:0 auto;}
.fl{float:left;}
.center{text-align:center;}
.hide {
	display: none;
}
.wrapper {
	width:990px;
	min-width:990px;
	margin:0 auto;
	clear:both;
}
body {
	background: #fff;
}
/* 购物车顶部导航 开始 */
.fr {
	float: right;
	display: inline;
}
#topbar{
	height: 10px;
	line-height:27px;
	font-family:"microsoft yahei";
	color:#999;
	background: #f7f9f8;
	position:relative;
	z-index: 100;
	height: 27px;
	border-bottom: 1px solid #ddd;
}
#topbar .wraper{
	background: #f7f9f8;
}
.wraper {
	margin-left: auto;
	margin-right: auto;
}
#topbar b{
	height:18px;
	margin:0 11px;
	color:#757575;	
	background: #f7f9f8;
	border-right: 1px solid #333;
}
#topbar .topnav b{
	height:27px;
	background-position:0 -1895px;
}
#topbar a{
	color: #333;
}
#topbar a:hover{
	color:#D34A2D;
}
#topbar .user{
}
#topbar .welcome{
	margin-top:0\0;
}
#topbar .welcome a{
	vertical-align:baseline;
}
#topbar .username{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	max-width:100px;
	display:inline-block;
	vertical-align:top!important;
	_width:expression(this.runtimeStyle.width=(this.offsetWidth>=100)?"100px":"auto");
}
.topnav{
	margin-right:10px;
}
.topnav li{
	float:left;
	height:27px;
}
.topnav li a{ display:inline-block;color:#999;}
.topnav dl dt{
	margin-top:-1px\0;
}
#topbar .noticeSlider,
#topbar .slidearea,
#topbar .slidearea ul,
#topbar .slidearea li{
	transition:width .6s;
	-webkit-transition:width .6s;
	-moz-transition:width .6s;
	-ms-transition:width .6s;
	-o-transition:width .6s;
}
#topbar .noticeSlider{
	display:inline-block;
	*display:inline;
	width:260px;
	_width:240px;
	height:27px;
	vertical-align:top;
	*vertical-align:-4px;
	_vertical-align:-6px;
	padding-left:20px;
}
#topbar .slidearea{
	position:relative;
	height:27px;
	width:216px;
	_width:196px;
	display:inline-block;
	overflow:hidden;
}
#topbar .slidearea ul{
	width:216px;
	_width:196px;
	position:absolute;
}
#topbar .slidearea marquee{
	position:relative;
	height:27px;
	zoom:1;
	white-space:nowrap;
	overflow:-webkit-marquee;
	-webkit-marquee-direction: backwards;
}
#topbar .slidearea li{
	position:relative;
	height:27px;
	width:166px;
	_width:146px;
	padding-right:50px;
	overflow:hidden;
}
#topbar .slidearea a{
	color:#f9841f;
	font-weight:bold;
	vertical-align:baseline;
	*zoom:1;
	_zoom:auto;
}
#topbar .slidearea .func_more{
	position:absolute;
	display:inline-block;
	right:0;
	top:0;
	font-weight:normal;
	color:#999;
}
#topbar .slidearea .func_more:hover{
	color:#D34A2D;
}
#topbar .icon-top-notice{
	width:21px;
	height:26px;
	display:inline-block;
	background:url(lodo_cart/sprite.png) 0 -2092px no-repeat;
	vertical-align:middle;
	vertical-align:-9px\9;
	*vertical-align:-4px;
	_vertical-align:-5px;
}
:root #topbar .icon-top-notice{
	vertical-align:middle\0;
}
#topbar .noticeSlider-large{
	width:430px;
}
#topbar .noticeSlider-large .slidearea{
	width:386px;
}
#topbar .noticeSlider-large ul{
	width:386px;
}
#topbar .noticeSlider-large li{
	width:336px;
}
.inblock{display:inline-block; width:0; height:0; overflow:hidden; text-indent:-20000px; vertical-align:middle; *text-indent:0; *font-size:0; *line-height:0;}
.clearfix {}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
}
.back_to_mogujie {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	color: #ddd;
	vertical-align: top;
}
#header {
	min-width: 960px;  
}

#header{z-index: 1; position:relative; background: #fff;margin-bottom: 0px;height: 80px;}
#header.cart2{}
#header.headerCtnerFixed{display:none;}
#header .wraper{
	position:relative;
	width: 1000px;
   
	height: 80px;
}
#header .logo{
	width: 392px;
	height: 80px;
	background: url('') 0 0 no-repeat;
	position: absolute;
	left: 0;
	top: 10px;
}
.step{
	overflow: auto;
	width: 556px; 
	height: 31px;
	background: url(lodo_cart/step_shopping_cart.png) no-repeat;
	position: absolute;
	right: 0px;
	bottom: 10px;
}

.step_check{background-position: 0 -31px;width: 556px;}
.step_finish{background-position:0 -154px;}
.step li{
	display:none;	
}
#topbar .noticeSlider-large ul{width:216px;}
#topbar .noticeSlider-large li{width:216px;}
#topbar .noticeSlider-large .slidearea{width:266px;}
#topbar .noticeSlider-large{width:310px;}
.wraper{width: 1000px;}
.header_2014 .header_top {
	float: right;
	padding-top: 6px;
}
.header_2014 .header_top .s1 {
	display: inline;
	position: relative;
	z-index: 100;
	float: left;
	margin: 0 20px 0 0;
	padding-bottom: 5px;
}
.header_2014 .header_top .s1 a {
	float: left;
	height: 14px;
	line-height: 14px;
	overflow: hidden;
	color: #333;
}
.header_2014 .header_top .has_line a {
	padding-left: 21px;
	background-image: url(lodo_cart/sp_head.png);
	background-repeat: no-repeat;
	background-position: -99px -223px;
}
.header_2014 .header_top .custom_item {
	margin-right: 0;
}
.header_2014 .header_top .has_icon {
	padding-right: 10px;
	background-image: url(lodo_cart/sp_head.png);
	background-repeat: no-repeat;
}
.header_2014 .header_top .custom_item {
	background-position: 72px -26px;
}
.header_2014 .header_top .ext_mode {
	display: none;
	position: absolute;
	top: 100%;
	right: 0;
	width: 90px;
	background: #fff;
	border-radius: 4px;
	padding: 5px 0;
	box-shadow: 0 2px 2px #e5e5e5;
}
.header_2014 .header_top .s1:hover .ext_mode, .header_2014 .header_top .s1_on .ext_mode {
	display: block;
}
.header_2014 .header_top .s2 {
	margin-bottom: 2px;
}
.header_2014 .header_top .s2 a {
	float: none;
	display: block;
	height: 28px;
	line-height: 28px;
	padding: 0 20px;
	margin: 0;
	overflow: hidden;
	color: #444;
}
.g-header {
	width: 100%;
	height: 72px;
	border-bottom: 1px solid #ddd;
}
.media_screen_1200 .wrap {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.g-header .g-header-in {
	margin: 0 auto;
}
.g-header .process-bar {
	float: right;
	width: 494px;
}
.g-header .logo {
	float: left;
	width: 225px;
	height: 39px;
	margin-top: 14px;
	background: url(lodo_cart/split.png) 0 0 no-repeat;
}
.g-header .logo-cart {
	background: url(lodo_cart/split.png) -225px 0 no-repeat;
}
.g-header .logo-generate {
	background: url(lodo_cart/split.png) -450px 0 no-repeat;
}
.gCart.hd {
	background: #fff;
	height: 37px;
	line-height: 38px;
	display: block;
	display: none;
	margin: 20px auto 0;
	width: 1000px;
	border-bottom: 1px solid #ddd;
}
.gCart.hd h3 {
	color: #606060;
	font-weight: 700;
	font-size: 18px;
	float:left;
	background: url('lodo_cart/bg_cart-66.png') no-repeat;
	width: 218px;
	text-indent: -9999em;
}
.gCart.hd a{float:right;margin-right: 10px;display: block;color: #008842;}

.md_process .md_process_wrap {
	position: relative;
	height: 23px;
	margin: 0 auto;
	padding: 18px 0 24px;
}
.md_process.md_process_len4 .md_process_wrap {
	width: 494px;
	background: url(lodo_cart/process_sd.png) 0 18px repeat-x;
}
.md_process .md_process_sd {
	position: absolute;
	top: 18px;
	left: 0;
	height: 23px;
}
.md_process.md_process_len4 .md_process_sd {
	background: url(lodo_cart/process.png) 23px 0 repeat-x;
}
.md_process.md_process_len4 .md_process_step1_5 .md_process_sd {
	width: 90px;
}
.md_process.md_process_len4 .md_process_step2_5 .md_process_sd {
	width: 247px;
}
.md_process .md_process_i {
	position: absolute;
	top: 18px;
	width: 23px;
	height: 23px;
	font: 400 14px/23px helvetica,tahoma,arial,sans-serif;
	color: #fff;
	text-align: center;
}
.md_process.md_process_len4 .md_process_i1 {
	left: 0;
}
.md_process .md_process_tip, .md_process .md_process_tip_bt {
	position: absolute;
	top: 24px;
	width: 100px;
	height: 20px;
	left: 50%;
	margin-left: -50px;
	font: 400 12px/20px helvetica,tahoma,arial,sans-serif;
	color: #999;
}
.md_process.md_process_len4 .md_process_step1_5 .md_process_i1 .md_process_tip {
	color: #D34A2D;
}
.md_process.md_process_len4 .md_process_i2 {
	left: 157px;

}
.md_process.md_process_len4 .md_process_i3 {
	left: 314px;






}
.md_process.md_process_len4 .md_process_i4 {
	left: 471px;
}
/* 购物车顶部导航 结束 */

/*
'-------------------------------------------------------------
'*****************  乐度网店系统(lodoeshop)  *****************
'
'作者：福州市好格网络技术有限公司
'网站：http://www.lodoeshop.com
'版权：版权属于福州市好格网络技术有限公司，不得拷贝、修改，侵权必究。
'说明：购物车页面样式,订单填写页面样式
'
'*************************************************************
'-------------------------------------------------------------
*/
/*全局样式*/
.line{background:URL(inputbg.gif) no-repeat; width:39px; height:21px; border:0px; line-height:21px; padding:0px; margin:0px;margin-left:5px;}
.lineBg{font-family:tahoma; color:#38AAEB; font-size:18px; border:1px solid #CCCCCC;}

.selected_border{ border:1px solid #38AAEB;}
.default_color{ color:#999999;}
.info_tip{ color:#999999; height:22px; line-height:22px;}
.info_tip em{ color:#D34A2D; height:22px; line-height:22px; display:inline-block;}
.info_tip em.nozw{ vertical-align:middle;}
.cart_body{ width:100%; color:#323232; margin-bottom: 20px; margin-top: 20px;}
.cart1 .cart_title{background:URL(cart1.gif) no-repeat center; height:23px; margin:auto;margin-bottom:15px;width:100%;}
.cart2 .cart_title{background:URL(cart3.gif) no-repeat center; height:23px; margin:auto;margin-bottom:15px;width:100%;}
.cart3 .cart_title{background:URL(cart4.gif) no-repeat center; height:23px; margin:auto;margin-bottom:15px;width:100%;}
.btnDel{ background:URL(btn_cart_del.gif) center center no-repeat; height:15px; width:15px; display:block; text-indent:-9999px; cursor:pointer; border:0px;margin: auto;}
.gotocartload{ float:right; border:1px solid #D34A2D; padding:5px; line-height:20px;}
.price{ color:#D34A2D; font-weight:bold;}
.btn_cart_set{ background:url(up.gif) no-repeat; width:72px; height:20px; border:0px; cursor:pointer;}
.save_u_c_info{border: 0px;cursor: pointer;line-height: 30px;font-size:14px;font-weight: 700;color: #fff;height: 30px;outline: 0;padding: 0 20px;cursor: pointer;background: #D34A2D;border-radius: 3px;}
.save_u_l_info{height: 30px;margin-right: 10px; display:inline-block; line-height: 30px;font-size: 14px;font-weight: 700;}

/*购物车表格整体样式*/
.cart_tab{width:100%; margin:auto;  margin-bottom:10px; background: #fff;border: 0px solid #d9d9d9;}
.cart_tab th{background: #000;text-indent:7px;font-size: 12px;height: 30px; line-height:31px; text-align:center; color: #fff;  white-space:nowrap;font-weight: 300;border-bottom: 1px solid #d9d9d9;}
.cart_tab th.choose{text-align: left;padding-left: 15px;}
.cart_tab th.choose input[type=checkbox]{vertical-align: text-bottom;}
.cart_tab th.cartchoose{text-align: left;padding-left: 13px;}
.cart_tab th.cartchoose input[type=checkbox]{vertical-align: text-bottom;}
.cart_tab td{ padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;text-align:center; vertical-align:middle;color:#666; border-bottom: 1px solid #d9d9d9; height:30px;}
.cart_tab td.checkbox{width:40px;height:100px;padding-left: 15px;}
.cart_tab td.cartchoose{width:40px;height:100px;padding-left: 15px;}
.cart_tab tr .endtd{ border-right:none; height:50px;}
.cart_tab .w70{ width:70px;}
.cart_tab .w90{ width:90px;}
.cart_tab .w450{ width:450px; text-align:left;}
.cart_tab .w40{ width:40px;}
.cart_tab .w50{ width:50px;}
.cart_tab .w60{ width:60px;}
.cart_tab .w65{ width:65px;}
.cart_tab .w130{ width:130px;}
.cart_tab .w80{ width:80px;}

.cart_tab .th5{width:5%;}
.cart_tab .th10{width:10%;}
.cart_tab .th15{width:15%;}
.cart_tab .th20{width:20%;}
.cart_tab .th25{ text-align:center; width:25%;}
.cart_tab .th30{width:30%;}
.cart_tab .th40{width:40%;}
.cart_tab .tleft{ text-align:left;text-indent:7px; height:40px;}


.cart_tab .qn_info{ line-height:22px;}
.cart_tab .qn_info .left{ float:left;}
.cart_tab .qn_info .left input{ border:1px solid #CECECE; text-align:center;}
.cart_tab .qn_info .right{ float:left; padding-top:2px; padding-bottom:2px; margin-left:5px;}
.cart_tab .qn_info .right a{ display:block;}




.cart_tab .qn_info .right a.up{ margin-bottom:6px;}






.cart_tab .qn_info .right a.down{ margin-top:6px;}

.cart_tab tfoot td{text-align:right; padding-right:25px; line-height:25px; padding:0px; margin:0px;border: 0;}
.cart_tab tfoot td font{ color:#D34A2D; font-weight:bold}

.inall{ width: 100%; float:right;  background: #f8f6f2;}
.inall ul li{ line-height:25px; height:25px; float: left; padding: 3px 20px;}
.inall ul li div{height:25px; line-height:25px;}
.inall ul li .left{ float:left; text-align:right}
.inall ul li .right{ float:right; text-align:right; padding-right:5px;}
.inall ul li .right font{padding-right:3px;font-weight:bold;color: #D34A2D;}
.inall ul li.inall1 div{ border-bottom:0px;}
.inall ul li.inall1 .right font{ font-size:16px; color:#D34A2D}

/*购物车商品块*/
.cart_tab_goods{
    background: #fff;
    border: 0px solid #d9d9d9;
}
.cart_tab_goods tr.cartgoodsaccessories{}
.cart_tab_goods tr.cartgoodsaccessories td.peij_td1{ background:URL(cartgoodsaccessories.gif) 20px 5px no-repeat}
.cart_tab_goods tr.cartgoodsaccessories td.peij_td{ border:0px; border-bottom:1px solid #CECECE;}
.cart_tab_goods tr.cartgoodsaccessories td.peij_td .cart_tab_peijian{ width:100%; border:1px solid #CECECE;}
.cart_tab_goods tr.cartgoodsaccessories td.peij_td .cart_tab_peijian th{ line-height:25px; height:25px;}
.cart_tab_goods tr.cartgoodsaccessories td.peij_td .cart_tab_peijian td.w450 a{ position:relative}
.cart_tab_goods tr.cartgoodsaccessories td.peij_td .cart_tab_peijian td.w450 a img{ display:none}
.cart_tab_goods tr.cartgoodsaccessories td.peij_td .cart_tab_peijian td.w450 a:hover img{ display:block; position:absolute; border:1px solid #CECECE; top:-25px; left:-72px;}

/*优惠方案*/
.cart_tab_activity{}
.cart_tab_activity tfoot td{text-align:right; padding-right:10px; line-height:25px; }
.cart_tab_activity tfoot td font{ color:#D34A2D; font-size:12px;font-weight:bold}
.cart_tab_activity tfoot td font#cart_activity_totalprice{font-size:16px;font-weight:normal}


/*订单可选*/
.cart_tab_orderchoose{}
.cart_tab_orderchoose tfoot td{ text-align:right; padding-right:10px; line-height:25px; }
.cart_tab_orderchoose tfoot td font{ color:#D34A2D; font-size:12px;}

/*优惠打折*/
cart_discount{}
.cart_discount td{ text-align:center; line-height:25px; vertical-align:middle;color:#666}
.cart_discount tfoot td{  text-align:right; padding-right:10px;   background: #f8f6f2;}
.cart_discount tfoot td span{font-size:16px;  color:#D34A2D; font-weight:bold;}


/*优惠套餐列表*/
.hdtitle{ font-weight:bold}
.cart_tab_bindgoods{}

/*自选礼包列表*/
.cart_tab_makegoods{}

/*优惠券*/
.cart_dbook{ text-align: left;padding-bottom: 10px;}
.cart_dbook input[type=text]{height:30px; width:400px;font-size: 22px;text-indent: 10px;}
.cart_dbook input[type=button]{height:30px; width:100px;vertical-align: bottom; margin-left: 15px;}

.cart1 .cart_foot{ clear:both; width:100%; margin:auto; margin-top:10px;}
.cart1 .cart_foot .cart_price_info{ line-height: 39px; font-size:13px; text-align:right; width:100%; clear:both}
.cart1 .cart_foot .cart_price_info .f_op{float:left;}
.cart1 .cart_foot .cart_price_info .f_op .f_op_chall{float:left; margin-right:20px}
.cart_price_info .f_op .f_op_chall input[type=checkbox]{ vertical-align:text-top; float: left;}
.cart_price_info .f_op a{margin-right:15px;}
.cart1 .cart_foot .cart_price_info .r_totalprice{float:right;}
.cart1 .cart_foot .cart_price_info font{ color:#D34A2D; font-size:16px; font-weight:bold; padding-right:3px; padding-left:3px;}
.cart1 .cart_foot .cart_btn{ text-align:center;  clear:both; padding-top:10px; padding-bottom:15px; height:33px; }

/*.btn_cart_return{ display:inline; width:106px; height:30px;  cursor:pointer; background:URL(addcart.jpg) right; float:left; text-indent:-9999px;}
.btn_cart_delall{ display:block; width:106px; height:30px;  cursor:pointer; background:URL(addcart.jpg) -220px 0px; float:left; margin-left:15px; margin-right:15px; text-indent:-9999px;}
.btn_cart_next{ display:block; width:106px; height:30px;  cursor:pointer; background:URL(addcart.jpg); float:right}*/


.btn_cart_return,.btn_cart_buydel,.btn_cart_fav,.btn_cart_delall{ display:inline; width:100px; height:25px; line-height:25px; text-align:center;cursor:pointer; background:URL(webbtn.jpg) left -377px no-repeat; float:left; margin-right:15px; color:#666666}
.btn_cart_next{ cursor:pointer;width: 140px;height: 38px;position: relative;top: 15px;display: inline-block;background: url(lodo_cart/butn19.png) no-repeat;float:right}
.btn_cart_next:hover{ background-position:-141px 0px;}
.btn_cart_del,.btn_cart_deloc{margin-top: 5px;display: inline-block; border:0; background:transparent;color: #888;text-align: center; cursor:pointer;}

.cart_tabs{ clear:both; position:relative;}
.cart_tabs .tabs_menu{clear:both; position:relative; z-index:10}
.cart_tabs .tabs_menu ul li{float:left;}
.cart_tabs .tabs_menu ul li span{width:110px;  background:URL(indexYe2_title.gif) right top no-repeat; display:block; padding-top:12px; height:18px;text-align:center; cursor:pointer}
.cart_tabs .tabs_menu ul li .span1{ background:URL(indexYe2_title.gif) left top no-repeat; }
.cart_tabs .tabs_menu ul li.active{ position:relative; width:109px;height:30px;}
.cart_tabs .tabs_menu ul li.active span{width:110px; display:block;  padding-top:12px; height:18px; position:absolute; left:-1px; background:URL(indexYe2_title.gif) left bottom no-repeat; }
.cart_tabs .tabs_menu ul li.active span a{ color:#38AAEB}
.cart_tabs .tabs_menu ul li.active .span1{ left:0px;}
.cart_tabs .tabs_conents{ width:100%; clear:both;background: #fff;}
.cart_tabs .tabs_conents .top{background: URL(dian.gif) repeat-x;clear: both;width: 100%;position: absolute;height: 30px;overflow: hidden;top: 28px;}
.cart_tabs .tabs_conents .top .r{ float:right; width:100px; height:10px; background:URL(lodobg.gif) -90px -0px no-repeat;}
.cart_tabs .tabs_conents .conents{clear: both;border: 1px solid #EFEFEF;border-top: 0px;border-bottom: 0px;}
.cart_tabs .tabs_conents .buttom{clear: both;width: 100%;height: 15px;background: URL(lodobg.gif) 0px -65px;}
.cart_tabs .tabs_conents .buttom .l{ float:left; width:100px; height:15px; background:URL(lodobg.gif) 0px -22px no-repeat;}
.cart_tabs .tabs_conents .buttom .r{ float:right; width:100px; height:15px; background:URL(lodobg.gif) -90px -22px no-repeat;}

/*优惠送礼品 优惠送购物券 优惠送优惠券 订单可选操作块区*/
.cart_area_info{}
.cart_area_info .activity_title{clear:both; width:100%; background:URL(05/sliderightH.gif) left no-repeat; text-indent:15px;line-height:25px; height:25px; font-size:14px; font-weight:bold}
.cart_area_info .activity_info{}
.cart_area_info .activity_info .activity_conents{}

.cart_area_info .activity_info #activity_list{ border:1px solid #e0e0e0; border-top:0px; border-bottom:0px; padding-top:20px;}
.cart_area_info .activity_info .block_info{padding-top:5px;}
.cart_area_info .activity_info .block_info .block_title{height:33px;line-height:33px; float:left; background-color: #F0F0F0;}
.cart_area_info .activity_info .block_info .block_title .l{float:left; height:33px; line-height:33px;}
.cart_area_info .activity_info .block_info .block_title div.info{height:31px; line-height:31px;border-top:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; float:left; padding-left:10px;}
.cart_area_info .activity_info .block_info .block_title .r{float:left; height:33px; line-height:33px;}
.cart_area_info .activity_info .block_info .block_title a{ font-weight:bold;}

.cart_area_info .activity_info .block_info .giftbg{background:url(giftsbj4.gif) right no-repeat #F0F0F0; padding-right:55px;}
.cart_area_info .activity_info .block_info .pvbg{background:url(card.gif) right no-repeat #F0F0F0; padding-right:70px;}
.cart_area_info .activity_info .block_info .couponbg{background:url(card.gif) right no-repeat #F0F0F0; padding-right:70px;}
.cart_area_info .activity_info .block_info .pvbg div.info{height:33px; line-height:33px; border:0px; background:url(card_bg.gif) repeat-x;}
.cart_area_info .activity_info .block_info .couponbg div.info{height:33px; line-height:33px; border:0px; background:url(card_bg.gif) repeat-x;}

/*.cart_area_info .activity_info .block_info .giftbg .l{background:url(giftsbj3.gif) left no-repeat #F0F0F0; width:45px;}
.cart_area_info .activity_info .block_info .giftbg .r{background:url(giftsbj3.gif) right no-repeat #F0F0F0; width:20px;}*/


.cart_area_info .activity_info .block_info .block_title font{ font-weight:normal}
.cart_area_info .activity_info .block_info .block_title font em{ padding-left:2px; padding-right:2px; font-weight:bold; color:#666}
.cart_area_info .activity_info .block_info .block_conents{ padding-left:10px; padding-right:5px;}

.cart_area_info .activity_info .block_info .block_list ul li{ float:left; width:220px; text-align:center; overflow:hidden; line-height:20px; border:1px dashed #CECECE; padding:5px; margin:5px; height:260px;}
.cart_area_info .activity_info .block_info .block_list ul li.selected{ border:1px dashed #D34A2D;}
.cart_area_info .activity_info .block_info .block_list ul li:hover{ border:1px dashed #D34A2D;}

.cart_area_info .activity_info .block_info .block_btn{ margin:auto; padding-bottom:10px; margin-left:30px;}
.cart_area_info .activity_info .block_info .block_ts{  margin:auto; line-height:25px; text-indent:10px; }
.cart_area_info .activity_info .block_info .block_ts em{  font-weight:bold; color:#666; padding-left:2px; padding-right:2px;}
.cart_area_info .activity_info .block_info .block_ts font{ color:#FF3300;}
.cart_area_info .activity_info .block_info .block_conents .info{ margin:auto; line-height:25px; text-indent:20px ;}
.cart_area_info .activity_info .block_info .block_conents .info em{font-weight:bold; color:#666; padding-left:2px; padding-right:2px;}

/*订单可选*/
.cart_kexuan_title{ clear:both; width:100%; background:URL(sliderightH.gif) left no-repeat ; text-indent:15px; line-height:25px; height:25px; font-size:14px; font-weight:bold}
.cart_kexuan_title span{}
.cart_kexuan_info{border:1px solid #CECECE; border-bottom:0px; border-top:0px; padding-bottom:1px; padding-top:1px;}
.cart_kexuan_info .cart_tablekx{width:100%; margin:auto;  margin-bottom:10px; margin-top:20px;}
.cart_kexuan_info .cart_tablekx .title{height:33px;line-height:33px; float:left;background:url(cart_kexuan_bg.gif) right no-repeat #F0F0F0; padding-right:65px;}
.cart_kexuan_info .cart_tablekx .title .l{ float:left;}
.cart_kexuan_info .cart_tablekx .title .info{float:left; padding-left:10px;height:33px; line-height:33px; font-weight:bold; background:url(card_bg.gif) repeat-x;}
.cart_kexuan_info .cart_tablekx .title .r{float:left;}


.cart_kexuan_info .cart_tablekx .ocitem_conents{ margin-left:8px; margin-top:10px;}
.cart_kexuan_info .cart_tablekx .ocitem_conents ul{}
.cart_kexuan_info .cart_tablekx .ocitem_conents ul li.ocitem{ float:left; margin:5px; width:219px; height:290px; padding:3px; border:1px dashed #CECECE; padding-top:5px;}
.cart_kexuan_info .cart_tablekx .ocitem_conents ul li.ocitem .pic{text-align:center; margin-bottom:5px;}
.cart_kexuan_info .cart_tablekx .ocitem_conents ul li.ocitem .info{ margin-left:5px; line-height:20px;}
.cart_kexuan_info .cart_tablekx .ocitem_conents ul li.ocitem .buyqn{ margin-top:3px;}
.cart_kexuan_info .cart_tablekx .ocitem_conents ul li.selected{ border:1px dashed #D34A2D;}
.cart_kexuan_info .cart_tablekx .ocitem_conents ul li.ocitem .nopic{ width:220px; height:220px; line-height:220px; text-align:center; vertical-align:middle;}
.cart_kexuan_info .cart_tablekx .btn_info{ margin-left:10px; margin-right:5px; margin-top:5px;}


/*cart2.asp订单填写页面样式*/
.cart2{}
.cart_info{}
.cart_info .rinfo{clear:both; width:100%;}
.cart_info .rinfo .rinfo_title{ width:100%; clear:both; height:25px; background:URL(dian1.gif) bottom repeat-x}
.cart_info .rinfo .rinfo_title span.o_t_left{ background: URL(lodo_cart/kunbancs_title1.png) left top no-repeat; padding-left:15px; display:block;width:110px;float:left; position:relative; height:24px; top:1px;}
.cart_info .rinfo .rinfo_title span.o_t_left font{ background:URL(lodo_cart/kunbancs_title.png) right top; width:95px; padding-right:15px; display:block; line-height:24px; height:24px; text-align:center; font-size:12px;}

.cart_info .rinfo .rinfo_title span.o_t_right{ float:left; line-height:24px;}
.cart_info .rinfo .rinfo_title span.o_t_right a{ color:#D34A2D;}
.cart_info .rinfo .rinfo_title span.o_t_right a:hover{ color:#38AAEB;}
.cart_info .rinfo .rinfo_ok{border-left:1px solid #CECECE;border-right:1px solid #CECECE;border-bottom:1px solid #CECECE;color:#666666; padding:10px 10px 10px 20px;background: #fff;}
.cart_info .rinfo .rinfo_info{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:10px 10px 15px 20px; overflow:hidden;background: #fff;}
.cart_info .rinfo .rinfo_info .rinfo_btn{ padding-left:100px; padding-top:10px;}
/*.cart_info .rinfo .rinfo_left{ float:left; width:450px; margin-right:20px;}
.cart_info .rinfo .rinfo_right{ float:left; width:450px;}*/

.cart_info .rinfo .rinfo_info ul.coinfo{}
.cart_info .rinfo .rinfo_info ul.coinfo li{ line-height:20px; clear:both; float:none;}
.cart_info .rinfo .rinfo_info ul.coinfo li .l{ float:left; width:100px; text-align:right; padding-right:5px;}
.cart_info .rinfo .rinfo_info ul.coinfo li .r{ float:left;}


.u_ok_list{ margin-left:10px; margin-right:10px;}
.u_ok_list .u_list{}
.u_ok_list .u_list ul{}
.u_ok_list .u_list ul li{ float:left; line-height:20px; margin-right:20px;}
.u_ok_list .u_list ul li em{}
.u_ok_list .u_list ul li span{}

/*定货人收货人信息*/
.tab_list{ margin-left:20px;}
.tab_list li{ line-height:25px;margin-top:3px; margin-bottom:3px;}
.tab_list li div.left{ float:left; height:25px;}
.tab_list li div.left font.title{ width:120px; text-align:left;}
.tab_list li div.left label{display:inline-block;}
.tab_list li div.left input{/*vertical-align:middle;*/ height:21px; line-height:21px; border:1px solid #CECECE;}
.tab_list li div.right{ float:left;}
.tab_list li div.right .tip{ float:left; margin-right:10px;}


.copy_o_info{ margin-left:10px; margin-right:10px;}

.cart_info .cart_Consignee_info{ width:100%; clear:both; padding-top:10px;}

.cart_info .rinfo .sconsignee_list{margin-right:10px; margin-top:8px;}
.cart_info .rinfo .sconsignee_list ul{}
.cart_info .rinfo .sconsignee_list ul li{ clear:both; padding-left:5px; color:#666; padding-top:3px;line-height:20px; margin-bottom:5px; padding-right:20px;}
.cart_info .rinfo .sconsignee_list ul li.last{ background:none;}
.cart_info .rinfo .sconsignee_list ul li.cur{ background-color:#E5F5FF}
.cart_info .rinfo .sconsignee_list ul li .left{ float:left;}
.cart_info .rinfo .sconsignee_list ul li .right{ float:right; margin-top:10px;}
.cart_info .rinfo .sconsignee_list ul li .right a{ color:#D34A2D;}
.cart_info .rinfo .sconsignee_list ul li .right a:hover{ color:#38AAEB}

.cart_info .rinfo .sconsignee_list ul li .left label{ cursor:pointer;}
.cart_info .rinfo .sconsignee_list ul li .left .c_radio{ float:left;padding-top:10px;}
.cart_info .rinfo .sconsignee_list ul li .left .u_c_info{ float:left; margin-left:5px;padding-top: 5px;}
.cart_info .rinfo .sconsignee_list ul li .left .u_c_info .u_c_list{ clear:both; float:none;}
.cart_info .rinfo .sconsignee_list ul li .left .u_c_info .u_c_list div{ float:left; white-space:nowrap; margin-right:20px;}

.u_c_box{ border:1px solid #CC0033; width:150px; height:53px; position:absolute; background-color:#FFFFFF; text-align:center; z-index:999; padding-top:5px;}
.u_c_box p{ padding-top:5px; padding-bottom:2px; padding-right:5px;}
.u_c_box p a{ margin-left:5px; margin-right:5px;}
.u_c_box .close{ cursor:pointer; position:absolute; top:5px; right:5px;width:10px; height:10px; background:url(close.gif) no-repeat; width:11px; height:11px;}
.u_c_box .jian{ position:absolute; bottom:-9px; right:10px;background:url(jian.gif) no-repeat; width:9px; height:9px;}


.cartorder{ width:100%; }
.cartorder td{ padding-top:5px; padding-bottom:5px; padding-left:5px;  line-height:25px; vertical-align:middle; color:#666}
.cartorder td.td1{ text-align:right; width:117px;}
.cartorder td textarea{ width:300px; height:62px;}
.cartorder td input#saveconsigneeno{ width:auto}
.cartorder td font{color:#F30;}


#user_consignee_info{ border-top:0px; padding-top:10px; margin-right: 10px; overflow:hidden;}

.u_c_edit_title{ font-size:14px; color:#000000; font-weight:bold; margin-left:10px;}
.u_c_edit_close{ text-align:right; margin-right:20px; }
.u_c_edit_close a{background:url(close.gif) left center no-repeat; padding-left:15px;}


/*配送信息*/
#Dispatching{}
.rinfo .teitem{ display:block; float:none; clear:both; margin-top:5px; margin-right:10px; padding:5px; border-bottom:1px dashed #CECECE;}
.rinfo .teitem .left{ float:left;}
.rinfo .teitem .left .c_radio{ float:left;padding-top:16px;padding-right:4px;}
.rinfo .teitem .left .c_radio input{vertical-align: middle;}
.rinfo .teitem .right{float:left; width:750px; margin-left:10px;}
.rinfo .teitem .right .ra_info{}
.rinfo .teitem .right .ra_info .price{ font-size:14px; font-weight:bold; color:#D34A2D;}
.rinfo .teitem .right .ra_insured{}

/*订单说明*/
.u_o_item{ border-bottom:1px dashed #CECECE; margin-top:5px; margin-bottom:5px; padding-bottom:5px;}
.u_o_item ul{ margin-top:5px; margin-bottom:5px;}
.u_o_item ul li{ float:left; line-height:20px;}
.u_o_item ul li.title{ width:10%; text-align:right;}
.u_o_item ul li.info{ width:89%;}
.u_o_item ul li.info textarea{ width: 500px; border: 1px solid #ddd; height: 50px;}
.u_o_item ul li.info label{ position:relative; display: inline-block;border: 1px solid #ddd;padding: 3px 15px; margin-right: 3px;}
.u_o_item ul li.info label.cur{border: 1px solid #D34A2D;padding: 3px 15px;}
.u_o_item ul li.info label.cur:after {
	content: ' ';
	position: absolute;
	width: 0px;
	height: 0px;
	top: 0;
	left: 0;
	border: 5px solid;
	border-color: #D34A2D transparent transparent #D34A2D;
}
.u_o_item ul li.info label input{ opacity:0; position:absolute;}
.Delivery_info ul li.info div{ line-height:25px; margin-bottom: 10px;}
.Delivery_info ul li.info div.DeliveryTime_info{}
.Delivery_info ul li.info div.DeliveryTime_info .title{ float:right; line-height:20px; color:#EC6684}

/*包装信息*/
.packinfo{}
.packinfo .cPACK{ width:295px; float:left; margin-right:6px; margin-left:5px; border:1px solid #CECECE;}
.packinfo .cPACK table{ background:#d8d8d8; }
.packinfo .cPACK table td{ padding:3px; text-align:center; background:#FFFFFF; vertical-align:top}
.packinfo .cPACK table td.title{ background:#e5e5e5;text-align:left; text-indent:5px; padding:0px; line-height:25px;}
.packinfo .cPACK table td img{ width:120px; height:120px;}
.packinfo .cPACK table td div{ text-align:left;padding:5px; line-height:22px}
.packinfo .cPACK table td div font{color:#FF3300}
.packinfo .cPACK table td div.PACK_VALUE{ color:#999999; }
.rinfo_info .cPackOk{ padding-top:5px; padding-bottom:5px;}
.rinfo_info .cPackOk .left{ float:left;}
.rinfo_info .cPackOk .left img{ border:1px solid #ECECEC;}
.rinfo_info .cPackOk .right{ float:left; padding-top:40px; margin-left:10px;}
.rinfo_info .cPackOk .right .packname{ line-height:20px; font-weight:bold;}
.rinfo_info .cPackOk .right .packinfo{ line-height:20px;}

/*支付信息*/
.cart_info .o_pay_rinfo{}
.cart_info .o_pay_rinfo .rinfo_info{ padding:10px 0px 10px 0px;}
.coupons_pay_info{ line-height:25px; margin-bottom:5px; margin-left:20px; margin-right:10px;}
.coupons_pay_info .coupons_info{ margin-right:10px;}
.coupons_pay_info .coupons_info .ok_info{}
.coupons_pay_info .coupons_info .ok_info ul{}
.coupons_pay_info .coupons_info .ok_info ul li{ float:left; padding-left:5px; padding-right:5px;}
.coupons_pay_info .coupons_info .ok_info .coupons_err_tip{ color:#D34A2D;}
.coupons_pay_info .coupons_info .del_info{}

.u_pay_info{ line-height:25px;margin-left:20px; margin-right:10px;}
.u_pay_info .pay_info{}
.u_pay_info .pay_info #userpay_not_info{}
.u_pay_info .pay_info ul{}
.u_pay_info .pay_info ul li{ float:left; padding-left:5px; padding-right:5px;}
.u_pay_info .pay_info .userpay_err_tip{ color:#D34A2D;}

.o_online_pay_info{ margin-top:5px;}
.o_online_pay_info .o_buyprice_title{ margin-left:20px; margin-right:10px;}

.opay_menu{
	height:35px;
	clear:both;
	border:0px;
	position:relative;
	top:1px;
}
.opay_menu ul{

	height:35px;
	border:0px;
	line-height:35px;
	display:block;
	text-align:center;
}
.opay_menu ul li{ float:left;height:35px;text-align:center; width:108px; margin-right:5px;background:url(menu.png) no-repeat;}
.opay_menu ul li.title{ border:0px; width:230px; font-size:14px; font-weight:bold; text-align:left; background:none; padding-left:20px; color:#000000;}
.opay_menu ul li label{ display:block;height:26px;line-height:26px; *height:30px; *line-height:30px;}


.opay_menu ul li.selected{background:url(menu_over.png) no-repeat;}
.opay_menu ul li.selected label{padding-top:8px; height:27px; line-height:27px;}

.o_online_pay_info .ok_info{ padding-left:20px; padding-right:20px; margin-top:5px;}
.o_online_pay_info .ok_info .title{ line-height:25px; text-align:left;}
.o_online_pay_info .ok_info .info{}
.o_online_pay_info .ok_info .info .onlinePayment{}
.o_online_pay_info .ok_info .info .onlinePayment .opaypic{ vertical-align:middle;display:inline-block;}
.o_online_pay_info .ok_info .info .onlinePayment .payprice{}
.o_online_pay_info .ok_info .info .onlinePayment .payprice2{}

.o_online_pay_info .ok_info .info .bankPayment{ background:url(bank_bg2.jpg) no-repeat; width:625px; height:82px;}
.o_online_pay_info .ok_info .info .bankPayment .opaypic{ float:left; width:293px; padding:1px; height:82px; vertical-align:middle; padding-top:3px;}
.o_online_pay_info .ok_info .info .bankPayment .opaypic img{ width:260px; height:75px; margin-left:30px;}
.o_online_pay_info .ok_info .info .bankPayment .paybankinfo{ float:left; width:320px;}
.o_online_pay_info .ok_info .info .bankPayment .paybankinfo ul{ margin-left:20px; margin-top:10px;}
.o_online_pay_info .ok_info .info .bankPayment .paybankinfo ul li{ line-height:18px;}

.o_online_pay_info .ok_info .tbtn{ margin-top:10px; margin-bottom:10px;}

.o_online_pay_info .opay_edit_info{ padding-top:10px;}
.o_online_pay_info .opay_edit_info .opay_conents{ border-top:1px solid #CECECE; padding-right:10px; padding-top:10px; padding-bottom:10px; }
.o_online_pay_info .opay_edit_info .opay_conents .online_pay_info{}
.o_online_pay_info .opay_edit_info .opay_conents .online_pay_info .online_pay_items{ margin-left:50px;}
.o_online_pay_info .opay_edit_info .opay_conents .online_pay_info .online_pay_items .title{ line-height:30px;}
.o_online_pay_info .opay_edit_info .opay_conents .online_pay_info .online_pay_items ul{ margin-left:80px; clear:both; float:none;}
.o_online_pay_info .opay_edit_info .opay_conents .online_pay_info .online_pay_items ul li{ float:left; margin-right:10px; margin-bottom:10px;}

.o_online_pay_info .opay_edit_info .opay_conents .tbtn{ text-align:center; clear:both; margin-top:10px; margin-bottom:10px;}

.order_online_list{}
.order_online_list li{}
.order_online_list li input{ vertical-align:middle;}
.order_online_list li label{ display:inline-block; left:3px; vertical-align:middle; position:relative; line-height:20px;}
.order_online_list li label img{ margin-top:1px;width: 160px;height: 60px;}
.order_online_bank_list{}
.order_online_bank_list li{}
.order_online_bank_list li input{ vertical-align:middle;}
.order_online_bank_list li label{ display:inline-block; left:3px; vertical-align:middle; position:relative; line-height:20px;}


.order_bankpay_list{ margin-left:0px; /*margin-right:150px;*/}
.order_bankpay_list li{height:82px; padding-left:1%; padding-top:20px; padding-bottom:20px;border-bottom:1px dashed #CECECE; width:450px; float:left;}
.order_bankpay_list li .bank_bg{height:82px; width:438px;background:url(bank_bg.png) no-repeat; display:block; padding-left:5px;border-right: 1px solid #ccc;}
.order_bankpay_list li div.left{ float:left;  padding-top:2px; padding-left:2px;padding-right: 5px;width:204px;; height:82px; vertical-align:middle;}
.order_bankpay_list li div.left input{ vertical-align:middle; top:0px; right:-3px;width: 16px;margin-top: 4px;}
.order_bankpay_list li div.left label{ display:inline-block; vertical-align:middle; position:relative;margin: 4px 0px 0px 0px;}
.order_bankpay_list li div.left label img{ width:175px; height:70px;}

.order_bankpay_list li div.rights{ float:left; width:226px; height:82px; border-top:1px solid #ccc; }
.order_bankpay_list li div.rights .right{ clear:both; position:relative; height:84px; overflow:hidden; padding-left:10px; vertical-align:middle; padding-top:5px;}
.order_bankpay_list li div.rights .right span{ display:block; line-height:18px;}

#hide5{ margin-left:10px; margin-right:20px;}

/*订单可选*/
.cart_info .cart_tab_orderchoose .th6{/*border-right:1px solid #FFFFFF;*/}


/*订单商品信息*/


.cart_info .o_goods_rinfo{}
.cart_info .o_goods_rinfo .rinfo_title{}
.cart_info .o_goods_rinfo .rinfo_title span.o_t_right{ float:right; background:url(lodo_cart/cart3btn.png) no-repeat; position:relative; top:1px; height:24px;  margin-right:20px;display: block;}
.cart_info .o_goods_rinfo .rinfo_title span.o_t_right a{width:123px;text-align:center;display:block; *line-height:20px; *height:20px; *padding-top:4px;}
.cart_info .o_goods_rinfo .rinfo_title span.o_t_right a.btn_lookgoodsinfo{  color:#FF4500;}

.ckspxx .sp1{ display:none;}
.ckspxxH .sp1{ display:block;}
.ckspxxH .sp2{ display:none;}

.o_price_info{}
.o_price_info .title{ float:left;}
.o_price_info .title .qn{ color:#D34A2D; font-weight:bold;}
.o_price_info .info{ float:right;}
.o_price_info ul{ clear:both; float:right; width:190px;}
.o_price_info ul li{ float:left; line-height:25px; min-height:25px; _height:25px; padding-left:5px; white-space:nowrap;}
.o_price_info ul.boders{}
.o_price_info ul li .price{ color:#D34A2D; font-weight:bold;} 

.o_btn{}
.o_btn .left{ float:left;}
.o_btn .right{ float:right; text-align:right;}
.btn_backcart{ display:inline; width:100px; height:25px; line-height:25px; text-align:center;cursor:pointer; background:URL(webbtn.jpg) left -377px no-repeat; float:left; margin-right:15px; color:#666666;}
.cart2_xg{background:URL(webbtn.jpg) -0px -440px; padding-top:0px; height:32px; width:130px; border:0px;  cursor:pointer; text-align:center; font-size:1px; color:#DB173F;text-indent:-9999px;}
.cartsubmit{width: 135px;height: 36px;background: #D34A2D;cursor: pointer;overflow: hidden;border:0px;color: #fff;border-radius: 0px;font: normal normal bold 14px/36px Arial;}

/*订单提成成功提示页面*/
.cgbox{ padding:20px 40px 20px 40px; background:URL(regacc.gif) 30px 25px no-repeat;}
.cgbox .pj_title{ line-height:45px; text-indent:35px; font-family:tahoma;font-size:18px; font-weight:bold; color:#FF3300;}
.cgbox .pj_id font{font-weight:bold; color:#FF3300;font-family:tahoma; font-size:14px;}
.cgbox .pj_id span{ padding-right:25px;}
.cgbox .pj_tis{ border-bottom:1px solid #CCCCCC; line-height:30px; height:30px; padding-top:10px;}
.cgbox .pj_tis span{ display:block; float:left; font-weight:bold;}
.cgbox .pj_tis a{ display:block; float:right; color:#333399; text-decoration:underline}
.cgbox .pj_tis label{ display:block; float:right; color:#0066CC}

/*支付块*/
/*#Shoping_Show,#userpay_show{color:#F00; line-height:40px;}*/
.cgtable{background:#d8d8d8; margin:auto; width:100%}
.cgtable td{ padding:5px; background:#FFFFFF; width:85%; vertical-align:middle; line-height:normal; border:1px solid #CECECE;}
.cgtable td.ttitle{ font-weight:bold; line-height:25px; text-indent:5px;}
.cgtable td.ttitle font{ font-weight:normal; color:#009900; padding-left:10px;}
.cgtable td.td1{text-align:right; background:#f5f5f5; width:15%}
.cgtable td.tbtn{ padding-left:140px;}
.cgtable td.tbtn a{text-decoration:underline;}
.cgtable td.tbtn .left{ float:left;}
.cgtable td.tbtn .right{ float:left; margin-left:10px;}

.cgbox #order_pay{ line-height:22px;}
/*使用购物券支付*/ 
.cgbox #order_pay #order_pay_coupons{}
/*站内支付*/ 
.cgbox #order_pay #order_pay_userpay{}

.cgbox #order_pay #order_pay_pay{ margin-top:10px;}
.cgbox #order_pay #order_pay_pay #order_pay_info{}

/*预存款*/
#pay_balance{ padding:10px; line-height:30px;}
#pay_balance em{ color:#38AAEB;}
#pay_balance font{ color:#F30;}
/*邮政付款 货到付款*/
#pay_postoffice,#pay_arrive{ padding:10px;}
/*确定支付 取消*/
.btn_onlinepay{padding:10px; clear:both; text-align:center;}
.btn_onlinepay input{ margin-left:20px; margin-right:20px;}
/*银行支付*/
#pay_bank{}

.STATIONPAYtitle{ clear:both; line-height:20px; padding-bottom:5px;}
.qtzf{ background:none; border:0px; text-decoration:underline;cursor:pointer; padding-left:15px}

/*订单详细页面*/
.cart2_all_title0{line-height:22px; color:#333; background:URL(prcList_SELECT.gif);  border:1px solid #CECECE; text-indent:10px; font-weight:bold}
.cart3_table{ width:100%;border-left:1px solid #CECECE;}
.cart3_table td{border-bottom:1px solid #CECECE; border-right:1px solid #CECECE; padding-top:5px; padding-bottom:5px; padding-left:5px;  color:#666}
.cart3_table .li1{ text-align:right; color:#000; background:#f6f6f6}
.cart3_table font{ color:#38AAEB}
.cart3_table em{ color:#FF3300; font-style:normal; font-size:14px; font-weight:bold}

.o_ul_item{margin-top:5px; margin-bottom:5px; padding-bottom:5px;}
.o_ul_item ul{ margin-bottom:5px;}
.o_ul_item ul li{ float:left; line-height:20px;}
.o_ul_item ul li.fontb{ font-weight:bold; color:#000000;}
.o_ul_item ul li.title{ width: 12%; text-align:right;}
.o_ul_item ul li.info{ width:88%;}
.o_ul_item ul li.info textarea{ width:410px;}
.o_ul_item ul li.info dl{}
.o_ul_item ul li.info dl dt{ float:left; margin-left:10px; margin-right:10px;}
.o_ul_item ul li.info dl dd{ clear:both; float:none;}
.o_ul_item ul li.info dl dd em{ display:block; float:left;}
.o_ul_item ul li.info dl dd span{ display:block; float:left;}
.o_pay_price{ font-size:16px; font-weight:bold;}
.fffss{background:URL(button_pay3.gif); width:133px; height:38px; padding:0px; margin:0px; font-size:0px; color:#CCCCCC; overflow:hidden; border:0px}

.o_ul_item ul.o_node_info{}
.o_ul_item ul.o_node_info li{ float:none; clear:both;}
.o_ul_item ul.o_node_info li.info{}
.o_ul_item ul.o_node_info li.info dl{}
.o_ul_item ul.o_node_info li.info dl dd{}
.o_ul_item ul.o_node_info li.info dl dd em{ width:15%; text-align:right;}
.o_ul_item ul.o_node_info li.info dl dd span{ width:85%;}

#TB_ajaxContent .note{padding:20px;padding-right: 0px;padding-bottom: 0px;}
/* 购物车无商品时 */
.cart-wrapper {
	background-color:#fff;
	width: 970px;
	padding:15px
}
.cart-pick-box {
	padding:50px 0
}
.cart-pick-other {
	font-size:18px;
	text-align:center;
	color:#666;
	padding:20px 0 25px;
	font-family:"Microsoft YaHei","微软雅黑",tahoma,arial,simhei,"黑体"
}
.cart-pick-other a {
	color:#ed1b23;
	padding-left:10px
}
.cart-pick-other a:hover {
	color:#ed1b23
}
.cart-pick-search {
	margin:0 auto;
	width:404px;
	height:60px
}
.cart-pick-search .search-form {
	width:372px;
	height:34px;
	overflow:hidden;
	background:transparent url(lodo_cart/s_bg.png) top left no-repeat;
	padding-left:32px
}
.cart-pick-search .search-input {
	height:20px;
	line-height:22px;
	width:290px;
	margin-top:6px;
	float:left;
	outline:0;
	border:none;
	border:0;
	color:#666
}
.cart-pick-search .input-focus {
	color:#333
}
.cart-pick-search .search-btn {
	float:right;
	width:71px;
	height:28px;
	background:url(lodo_cart/s_btn.png) top left no-repeat;
	border:none;
	margin:3px 3px 0 0;
	cursor:pointer
}
/* 下单帮助 开始 */
.r-eidt-helptel{float:right;width: 120px;font-size:14px;margin-top: 10px;}
.r-eidt-helptel .r-helptel,.r-eidt-helptel .r-helpsms{height:40px; line-height:20px;}
.r-eidt-helptel .r-helptel .teltitle,.r-eidt-helptel .r-helpsms .smstitle{display:block; }
.r-eidt-helptel .r-helptel .telinfo,.r-eidt-helptel .r-helpsms .smsinfo{display:block;color:#E00;font-size:16px; font-weight:bold;}
/* 下单帮助 结束 */


/* 数量选择 开始 */
.item-amount {
	height: 25px;
	overflow: hidden;
	position: relative;
	z-index: 1;
	width: 77px;
}
.item-amount a {
	display: block;

	height: 23px;
	width: 17px;
	border: 1px solid #e5e5e5;
	background: #f0f0f0;
	text-align: center;
	line-height: 23px;
	color: #444;
	position: absolute;
	top: 0;
	float: left;
}
.item-amount .minus{

	border-right-color: transparent;
	left: 0;
}
.item-amount .plus{
	right: 0;
}
.item-amount .text-amount {
	width: 39px;
	height: 15px;
	line-height: 15px;
	border: 1px solid #ddd;
	color: #343434;
	text-align: center;
	padding: 4px 0;
	background-color: #fff;
	background-position: -75px -375px;
	position: absolute;
	z-index: 2;
	left: 18px;
	top: 0;






	float: left;
}

.item-amount a:hover {
	text-decoration: none;
}
.item-amount .minus:hover,.item-amount .plus:hover {
	color: #f50;
	z-index: 3;
	border-color: #D34A2D;
}
/* 数量选择 结束 */

.buy-selected{ background-color: #fff;}
.cart_tab .buy-selected td{ background: #fff;}

/* 复选框 开始 */
.cart-checkbox{
	position: relative;
	z-index: 1;
	float: left;
	width: 50px;
	line-height: 15px;
	height: 15px;
	background: url('lodo_cart/checkbox.png') no-repeat;
	cursor: pointer;
	margin: 2px 0 0 5px;
}

.allbuy-selected,.buy-selected .cart-checkbox{
	background-position: 0 -20px;
}
.cart-checkbox-checked {
	background-position: 0 -20px;
}
.cart-checkbox input[type=checkbox] {
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0; 
}
.f_op_chall .cart-checkbox{margin: 13px 5px 0 0px;}
/* 复选框 结束 */


.float_bar {
	padding: 5px 15px 5px 0;
	text-align: right;
	border: 3px solid #e6e6e6;
	bottom: 0;
	z-index: 1;
	width: 979px;
}
.float_bar .cartOperation { float: left; padding: 4px 10px 0 0; line-height:1.5; margin-bottom: 0; height:36px;}
.float_bar .cart-checkbox span { left: 0;}
.cartOperation {
	margin-bottom: 7px;
	clear: both;
	overflow: hidden;
	zoom: 1;
}
.cartOperation li {
	margin-right: 10px;
	color: #5e5e5e;
	height: 40px;
	display: table-cell;
	vertical-align: middle;
	padding-right: 10px;
}
.cartOperation li.fr a {
	color: #a5a5a5;
}
.cartOperation li a {
	color: #d32220;
	background: #fff;
	display: block;
	border-radius: 5px;
	padding: 5px;
	border: 1px solid #d32220;
}
.cartOperation li .cart-checkbox {
	margin-top: 0px;
	margin-left: 10px;
}
.float_bar, .pay_bar {
	background-color: #f8f6f2;
	color: #5e5e5e;
}
.float_bar .pay_bar {
	float: left;
}
.pay_bar .selected, .pay_bar .operations, .pay_bar .clearitem {
	position: absolute;
	width: 60px;
	float: left;
}
.pay_bar .operations {
	width: 80px;
	left: 76px;
}
.pay_bar .clearitem {
	width: 80px;
	left: 166px;
}
.pay_bar .operations a, .pay_bar .clearitem a {
	color: #5e5e5e;
}
.price_check_box {
	text-align: left;
	width: 340px;
	overflow: hidden; zoom:1;
}
.price_check_box .item {
	padding-top: 14px;
	margin-right: 15px;
	font-family: arial;
	float: left;
	line-height: 1.3;
}
.item span {
	font-family: tamoha, arial;
	font-size: 12px;
	margin-left: 2px;
}
.price_check_box .all {
	padding-top: 10px;
	color: #D34A2D;
	font-weight: bold;
	font-size: 16px;
	line-height: 1;
}
.price_check_box .all span, .c_p .all span {
	font-size: 18px;
}
.price_check_box .all .t, .c_p .all .t {
	color: #333;
}
.price_check_box .all strong, .c_p .all .strong {
	font-size: 16px;
	color: #333;
}
.item .t {
	font-size: 12px;
	font-family: tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;
	line-height: 1.5;
}
.btn_order {
	display: inline-block;
	width: 135px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	font-size: 18px;
	font-family: "Microsoft YaHei",tahoma,arial,宋体;
	font-weight: bold;
	overflow: hidden;
	vertical-align: middle;
	color: #fff;
	border-radius: 5px;
	background: #ff5317;  
	border: 1px solid #FDA12B;
}
.wrap_btn .btn_order:hover {
	background-color: #FD6833;
	color: #fff;
	text-decoration: none;
}
.btn_order.goshopping{color: #aaa;border: 1px solid #d32220;font-weight: normal;height: 39px;background: #fff;background: #f7f7f7;  border: 2px solid #ddd;}
.btn_order.goshopping:hover{
    color: #aaa;
    background: #f5f5f5;
}
.price_check_box.addsty .total_item{font-family: "Microsoft YaHei",tahoma,arial,宋体;font-size: 16px;
line-height: 42px;color: #a5a5a5;padding: 2px 0 0 10px;}
.price_check_box.addsty .total_item b{ color: #D34A2D;font-family: arial;font-weight: normal;
margin-left: 10px;}
.price_check_box.addsty .total_item span{color: #D34A2D;font-family: arial;font-size: 18px;font-weight: bold;vertical-align: middle;}
.c_pay {
	padding-top: 0px;
	float: right;
}
.c_pay li {
	float: right;
	font-size: 16px;

	color: #a5a5a5;
}
.c_pay li.wrap_btn { padding-top: 2px;}

.c_pay li.item {
	line-height: 42px;
	font-size: 16px;
	font-family:"Microsoft YaHei",tahoma,arial,宋体;
}
.c_pay li.item b {
	color: #D34A2D;
	font-weight: normal;
	margin-left: 10px;
	font-family: arial;
}
.c_pay li.item span {
	color: #D34A2D;
	font-size: 24px;
	font-family: arial;


	font-weight: bold;
	vertical-align: middle;
}